aluminium faced insulating paper - Turkish English Dictionary